chemical protective cover helmet - Alemán Inglés Diccionario